r6
r1

(새 문서)
1[[분류:테스트]]
2[목차]
r2
3== 서문 ==
r1

(새 문서)
4API_TOKEN은 [[https://nineapple.wikive.cc/member/mypage|내 정보]]에서 얻으면 된다.
r2
5
r5
6== Python ==
r2
7=== 문서 API 가져오기 ===
r1

(새 문서)
8{{{#!syntax python
9import requests
10
11headers = {
r2
12 'Authorization': 'Bearer API_TOKEN'
r1

(새 문서)
13}
14
r2
15respone = requests.get('https://nineapple.wikive.cc/api/edit/나인애플위키:연습장', headers=headers)
16print(f"응답 결과 : {respone.text}")
r1

(새 문서)
17}}}
r2
18
19==== 결과 ====
20{{{#!syntax json
r4
21{"text":"[[분류:연습장]][include(틀:연습장 목록)]","exists":true,"token":"QUuK6gxvTsgnkhUR8cENjw3gdU6KChNSPbwHg890ek8/1+BxwDSt18sENGd7X2BP"}
22}}}
r3
23
r2
24=== 문서 편집 ===
25{{{#!syntax python
26import requests
27import json
28
29headers = {
30 'Content-Type': 'application/json',
31 'Authorization': 'Bearer API_TOKEN'
32}
33
34data = {
35 'text': '''[[분류:연습장]][include(틀:연습장 목록)]
36Hello, world!''', #편집 내용
37 'log': '[API] 테스트', #편집 요약
38 'token': '' #문서 토큰
39}
40
41respone = requests.post('https://nineapple.wikive.cc/api/edit/나인애플위키:연습장', headers=headers, data=data)
42print(f"응답 결과 : {respone.text}")
43}}}